Coronary computed tomography clinical decision support system

ABSTRACT

A CT-based clinical decision support system provides coronary decision support. With or without CT-FFR, a machine learnt predictor predicts the clinical decision for the patient based on input from various sources. Using the machine learnt predictor provides more consistent and comprehensive consideration of the available information. The clinical decision support may be provided prior to review of coronary CT data by a radiologist and/or treating physician, providing a starting point or recommendation that may be used by the radiologist and/or treating physician.

RELATED APPLICATIONS

The present patent document claims the benefit of the filing date under35 U.S.C. § 119(e) of Provisional U.S. Patent Application Ser. Nos.62/467,269, filed Mar. 6, 2017, and 62/465,198, filed Mar. 1, 2017,which are hereby incorporated by reference.

BACKGROUND

The present embodiments relate to coronary computed tomography(CT)-based clinical decision support. Clinical decision making based oncoronary CT angiography (CCTA) imaging is typically quite subjective.Currently, the decision to send patients to the catheterizationlaboratory is based on a subjective evaluation of anatomical features onthe coronary CT angiography exam. Quantitative tools, such asquantitative lesion grading, total plaque volume, or calcium score, maybe used in making this clinical decision. A large amount of other datamay be used, but so much information often results in physicians andguidelines focusing on a sub-set of data, the image and a fewquantitative tools. However, the current practices have shown lowspecificity in guiding patients to the catheterization laboratory, witha significant proportion of catheterization laboratory bound patientsfound to have no ischemia-causing lesions.

In today's clinical practice, the radiologist reports their findingsbased on a subjective interpretation of the CCTA examination to atreating physician. In certain instances, the radiologist uses somequantitative tools, such as quantitative lesion grading and total plaquevolume, for the report. Given that there are multiple physiciansinvolved, there may be delays in deciding upon treatment and less thanall available information may be used.

One proposed solution to increase specificity is to use CT-basedfractional flow reserve (CT-FFR) to better select patients who need tobe referred to the catheterization laboratory. Over the last five years,non-invasive CT-FFR has been clinically validated in a several largestudies. Several methods have been proposed for the computation ofCT-FFR, namely 3D Computational Fluid Dynamics (3D CFD), hybrid reducedorder CFD, lumped modeling, and machine learning (ML-FFR). Each of thesemethods have yielded very similar diagnostic performance in terms ofsensitivity, specificity, positive and negative predictive value in wellcontrolled prospective or retrospective clinical trials and clinicalstudies. In all these trials, a cut-off value of 0.8 is used forobjective evaluation of the CT-FFR results against invasive FFR.

Due to the relatively low specificity of CT imaging, patients withintermediate lesions might be evaluated using CT-FFR. However, CT-FFR isexpensive, and is currently not commonly utilized. The computation ofCT-FFR typically requires a segmented anatomical model of the coronaryanatomy, which is time consuming. Further, the computation of CT-FFRitself requires considerable computational effort. As a result, althoughCT-FFR is currently the most promising candidate for acting as agatekeeper to the cardiac catheterization laboratory, the clinicalutility of CT-FFR is hampered both by the time required to process onecase as well as the cost of computing CT-FFR. Given the scarcity of use,there is no well-defined integration of CT-FFR for clinical decisionmaking, especially since the head-to-head diagnostic accuracy againstinvasive FFR is moderate. Decision making based on coronary CT imageinterpretation and CT-FFR number may remain primarily subjective innature.

SUMMARY

By way of introduction, the preferred embodiments described belowinclude methods, systems, instructions, and non-transitory computerreadable media for coronary decision support using a CT-based clinicaldecision support system. With or without CT-FFR, a machine learntpredictor predicts the clinical decision for the patient based on inputfrom various sources. Using the machine learnt predictor provides moreconsistent and comprehensive consideration of the available information.The clinical decision support may be provided prior to review ofcoronary CT data by a radiologist and/or treating physician, providing astarting point or recommendation that may be used by the radiologistand/or treating physician.

In a first aspect, a method is provided for coronary decision supportusing a computed tomography (CT)-based clinical decision support system.A CT system scans a patient, providing coronary CT data representing aheart of the patient. Patient data different than the coronary CT datais acquired from a computerized medical record database. Values forfeatures of an input vector of a machine-learnt predictor of theCT-based clinical decision support system are extracted from thecoronary CT data and the patient data. The machine-learnt predictor ofthe CT-based clinical decision support system generates a clinicaldecision for treatment of the patient based on the input vector. Theclinical decision is transmitted.

In a second aspect, a system is provided for coronary decision support.A computed tomography (CT) scanner for scanning a patient is configuredto output coronary CT data for the patient. A memory stores acomputerized patient record. A decision support processor is configuredto extract an input feature vector from the coronary CT data and thecomputerized patient record, to apply the input feature vector to amachine-learnt classifier, and to output a clinical decision for thepatient from the machine-learnt classifier in response to theapplication of the input feature vector.

In a third aspect, a method is provided for coronary decision supportusing a clinical decision support system. Coronary computed tomography(CCT) scan data for a patient and other non-invasive patient data forthe patient to a machine-learnt clinical decision support system. Themachine-learnt clinical decision support system generates, in responseto the input, a clinical decision for the patient. The clinical decisionis transmitted as a recommendation for treatment of the patient.

The present invention is defined by the following claims, and nothing inthis section should be taken as a limitation on those claims. Furtheraspects and advantages of the invention are discussed below inconjunction with the preferred embodiments and may be later claimedindependently or in combination.

BRIEF DESCRIPTION OF THE DRAWINGS

The components and the figures are not necessarily to scale, emphasisinstead being placed upon illustrating the principles of the invention.Moreover, in the figures, like reference numerals designatecorresponding parts throughout the different views.

FIG. 1 is a flow chart diagram of one embodiment of a method forcoronary CT-based clinical decision support;

FIG. 2 illustrates an embodiment of machine learning a predictor forcoronary CT-based clinical decision support;

FIG. 3 illustrates an example visual output of coronary CT-basedclinical decision support;

FIG. 4 illustrates an example cascade of machine-learnt predictors forCT-FFR decision; and

FIG. 5 is one embodiment of a system for coronary CT-based clinicaldecision support.

DETAILED DESCRIPTION OF THE DRAWINGS AND PRESENTLY PREFERRED EMBODIMENTS

For coronary CT-based clinical decision support, a machine learning (ML)algorithm trains for predicting clinical decisions after coronary CTexams. For example, the machine-trained predicator outputs whether to:send the patient to the catheterization laboratory for further invasivetesting and/or intervention (e.g. diagnostic catheterization,percutaneous coronary intervention (PCI), or coronary artery bypassgrafting (CABG), send the patient for another non-invasive testing(e.g., perfusion imaging, single photon emission computed tomography(SPECT), or stress echocardiography), discharge the patient, orprescribe medication. The prediction is based on one or moremeasurements extracted from non-invasive patient data, medical imagingdata, blood, serum biomarkers, genomics, demographics, patient history,and/or information regarding anatomical or functional evaluation ofarteries from other models. The proposed machine learning-based workflowintegrates data from heterogeneous sources to perform a comprehensiveassessment. The online prediction phase is extremely fast, outputtingresults in near real-time, and may be run directly on a workstationon-site.

For training the machine learnt predictor, a large database of patientdata containing clinical decisions with or without patient outcome datais used. Once trained, coronary CT imaging data alongside other medicaldata of the patient (e.g., demographics and blood biomarkers) is used toextract features. The features are input to the machine-learnt predictorto predict clinical decisions after the coronary CT examination. Anoffline trained machine learning algorithm is used to predict thedecisions related to coronary artery disease.

In one embodiment, the clinical decision is whether to perform CT-FFR.By using various data, such as the coronary CT-data, the predicator mayrecommend CT-FFR for appropriate cases, but avoid CT-FFR for othercases. This second opinion information may be provided for considerationby a physician for a specific patient, incorporating CT-FFR in thedecision process in a way not currently used.

FIG. 1 is a flow chart of one embodiment of a method for coronarydecision support using a computed tomography (CT)-based clinicaldecision support system. Clinical decision support is based onnon-invasive coronary computed tomography angiography (CCTA) data. Amachine learning algorithm is trained to predict the clinical decisionfor a given patient instead of predicting a surrogate metric, such asstenosis grade, CT-FFR, or risk of plaque rupture.

The flow chart represents a generic workflow to be used for predictingthe clinical decision after a CCTA exam. The acts of the method areperformed upon completion of scanning and before a review by a treatingphysician and possibly before review by a radiologist. The method may beapplied at the time of any type of medical imaging or non-imaging examfor clinical decision support in the context of cardiovascular disease.The method may be used at other times, such as activated by the treatingphysician during review by that physician.

In a specific example, the CT-based clinical decision support systemprovides fractional flow reserve (FFR) decision support. The decisionsupport system outputs a recommendation to run/not run CT-FFR or otherfunctional testing. A patient-specific indication of non-invasive FFRassessment is provided. The current clinical workflows, including thosewhere CT-FFR is computed, do not completely utilize the rich informationin the images and measurements from the patient. In this context, thedecision support system is a gatekeeper for the CT-FFR test. Forpatient-specific conditions, the support system indicates if the CT-FFRtest would provide useful incremental information in the clinicaldecision-making process. The machine-learnt predictor is trained topredict the incremental utility of performing CT-FFR (i.e., to identifypatients where the likelihood of either a positive or negative CT-FFRtest may be predicted using image features with high confidence andwithout directly computing CT-FFR). In this subset of cases, the patientmay be either directed to the catheterization laboratory or to medicaltherapy without the time and cost associated with CT-FFR. In theremaining cases, CT-FFR or other functional testing may be recommended.

The acts are performed in the order shown (e.g., top to bottom ornumerical) or other orders. For example, acts 12 and 14 are performed inany order. As another example, acts 12, 14, and 16 may be performedrepetitively in a series of sequences.

Additional, different, or fewer acts may be provided. For example, themethod is performed without one, two, or all of acts 14A-D. In anotherexample, act 22 is not performed. As another example, acts forconfiguring a medical scanner are provided.

The acts are performed by the system of FIG. 5 or another system. Forexample, act 12 is performed by CT scanner. Acts 14A-D are performed bya decision support processor interacting with a user interface and/or amemory. Acts 16-22 are performed by the decision support processor. Inone example, the CT scanner performs all the acts. In yet anotherexample, a workstation, computer, portable or handheld device (e.g.,tablet or smart phone), server, or combinations thereof performs one ormore of the acts. A workstation or CT scanner may be used as agatekeeper for CT-FFR decisions and/or whether to have CT-FFR performedoffsite or by a service.

In act 12, one or more medical images or datasets are acquired. Themedical image is a frame of data representing the patient. The data maybe in any format. While the terms “image” and “imaging” are used, theimage or imaging data may be in a format prior to actual display of theimage. For example, the medical image may be a plurality of scalarvalues representing different locations in a Cartesian or polarcoordinate format different than a display format (i.e., scan or voxeldata). As another example, the medical image may be a plurality red,green, blue (e.g., RGB) values output to a display for generating theimage in the display format. The medical image may not yet be adisplayed image, may be a currently displayed image, or may bepreviously displayed image in the display or other format. The image orimaging is a dataset that may be used for anatomical imaging, such asscan data representing spatial distribution of anatomy (e.g., coronaryarteries) of the patient.

The medical image is obtained by loading from memory and/or transfer viaa computer network. For example, previously acquired scan data isaccessed from a memory or database. As another example, scan data istransmitted over a network after acquisition from scanning a patient. Inother embodiments, the medical image or scan data is obtained byscanning the patient.

Any type of medical image may be used. In one embodiment, a CT scanneror system acquires CT scan data representing a patient. CT scan data isacquired by rotating a source of x-rays and an opposing detector about apatient. Any range and/or path of travel may be used, such as rotatingalong a helical path of travel. C-arm or other x-ray imaging may be usedinstead. Computed tomography is then used to determine the two orthree-dimensional distribution of x-ray attenuation from the projectionsdetected by the detector. In other embodiments, other types of scan dataor medical images are obtained, such as magnetic resonance, x-ray,ultrasound, positron emission tomography (PET), single photon emissioncomputed tomography (SPECT), or other medical imaging modality.

Coronary CT angiography is performed to acquire the coronary CT datarepresenting a heart or coronary region of the patient. Other coronaryCT data may be acquired, such as Dual Energy or Photon Counting data.The coronary CT data is acquired for a stable or acute patient beingexamined for coronary artery disease.

Based on the received detected intensities, a three-dimensionalrepresentation of the patient (i.e., the density or absorption as afunction of voxel or location) is generated by computed tomographyprocessing. Alternatively, the scan data represents a two-dimensionalcross-section of the patient. Data representing an interior region of apatient is obtained. The frame of data represents a two orthree-dimensional region of the patient. Values are provided for each ofmultiple locations distributed in two or three dimensions.

In acts 14A-D, patient data different than the coronary CT data isacquired. The decision support processor or other processor acquires thepatient data from a computerized medical record database or othermemory. The stored information for a specific patient is accessed bylook-up, mining, searching, and/or receipt over a network.

The types of data acquired are separated into four categoriescorresponding to acts 14A-D, but other categorizations may be used.Patient data from one, two, three, all four, or none of the categoriesmay be acquired. Act 14A corresponds to acquiring non-invasive clinicaldata. Act 14B corresponds to acquiring patient data for anatomy derivedfrom coronary CT and/or other imaging data. Act 14C corresponds toacquiring patient data for functional or physiological operation derivedfrom the coronary CT and/or other imaging data. Act 14D corresponds toacquiring patient data for biochemical measurements.

Acts 14B and 14C may fit models, such as anatomical model, functionalmodel, or physiological model to the scan data. In one embodiment,values for CT-FFR at different locations in the patient are acquiredusing 3D CFD, hybrid reduced order CFD, lumped modeling, or ML-FFR. Byacquiring CT-FFR, invasive measurements of FFR may be avoided or putoff. Invasive FFR is not performed prior to generating a recommendationby the clinical decision support system.

The output of any type of machine learnt, physics, or physiologicalmodel using coronary CT or other medical imaging data may be used. Forexample, a cascaded workflow uses the model to derive anatomical and/orfunctional information, which is then used for decision support. Exampleoutputs from modeling include physiological or functional evaluation ofthe coronary arteries: computed FFR (cFFR), coronary flow reserve (CFR),instantaneous wave-free ratio (IFR), wall shear stress (WSS), and/oroscillatory shear index (OSI) at one or more locations of the coronaryarterial tree. Example outputs of a model performing an anatomicalevaluation of the coronary arteries include: stenosis grade, stenosislength, stenosis location, and/or plaque characteristics (e.g.,composition, size, high risk plaque characteristics, and/or degree ofpositive remodeling). Other metrics may be derived from the coronary CTdata, such as image quality, calcium score, transluminal contrastattenuation gradient (TAG), and/or risk scores (e.g., segment stenosisscore, segment involvement score, and/or Framingham risk score).

In one embodiment, FFR is computed for all or multiple locations in amesh fit to the coronary arterial tree as represented by the coronary CTdata. Additional features may be extracted from these results, such as:type of disease (e.g., diffuse disease or focal disease (e.g., byinspecting for example a virtual pull back curve from the terminalsegments of the anatomical model to the ostium)), the number offunctionally significant lesions (e.g., serial lesions), and/orprevalence of coronary artery disease (e.g., the number of main and/orside branches being effected). Where the model may be used foruncertainty quantification for the physiological measures, theuncertainty or confidence intervals computed with such methods may beemployed as additional features or acquired data. Another important typeof feature is the myocardial territory supplied by each coronary artery.The territory associated to each coronary artery may be determined, suchas by perfusion modeling. In alternative embodiments, CT-FFR is notcomputed prior to generating a clinical decision.

Besides the coronary CT data, input information for making a clinicaldecision may be extracted from one or more of many sources. Othermedical equipment and devices, such as a stethoscope, blood pressuremeter, and/or laboratory diagnostics (e.g., blood pressure, heart rate,ECG signals), may be used to provide patient data. Other example datainclude any one or more of: the type of patient (e.g., stable or acute),patient eligibility for certain types of tests (e.g., the patient maynot be eligible for tests based on physical exercise), the availabilityof certain tests or scanners (e.g., some medical devices may beunavailable at a facility or unavailable at certain time points due tomaintenance), cost of a test or treatment (e.g., depending on the typeof insurance of the patient only some tests may be covered by theinsurance), pre-test probability (PTP) of coronary artery disease (CAD)(e.g., Farmington risk or clinical likelihood that spontaneous coronaryartery dissection (SCAD) is present based on clinical characteristicssuch as chest pain classification, age, and gender), results ofpreviously performed non-invasive stress tests (e.g., MyocardialPerfusion Imaging (MPI), Multigated Acquisition (MUGA) Scan,Radionuclide Stress Test and Nuclear Stress Test, Exercise Stress Test,Electrocardiogram (EKG/ECG), and/or Stress or rest echocardiography),measurements from non-medical grade devices (e.g. wearables, watches,pedometers, smartphones, and/or tablets), biochemical signals asproduced by blood tests and/or molecular measurements (e.g., proteomics,transcriptomics, genomics, metabolomics, lipidomics, and epigenomics),features extracted based on radiogenomics (imaging biomarkers that arelinked with the genomics of a pathology), demographic information (e.g.,age, ethnicity, gender, weight, height, race, body max index (BMI),diabetes, hypertension, hypercholesterolemia, smoking history, familyhistory of CAD, prior myocardial infarction (MI), prior PCI, prior CABG,and/or angina type (e.g., stable/worsening/silent ischemia/other anginacategory, according to CCS, AHA/ACC)), clinical history of the patient(e.g., the patient may have been exposed to radiation recently due toother medical exams), and/or genetic, radiogenomic or other phenotypebased features of the patient.

Any sub-set or all these different types of information may be acquiredat a single time point or at different time points. For example,features extracted from a previous coronary CT angiography or from anangiographic exam may be used to predict one or more measures ofinterest. Similarly, blood biomarkers (the same or different) may beacquired at different time points and used as features. The same type ofinformation may be acquired at different times, providing a time seriesof information. One type of information may be acquired at a same ordifferent time as another type of information.

In act 16, the clinical decision support processor extracts values forfeatures of an input vector of a machine-learnt predictor. A sub-set ofthe acquired data from acts 12 and 14A-D is selected. Alternatively,acts 12 and 14A-D are only performed for the features of the inputvector, so acquisition may be extraction. The machine-learnt or otherpredictor uses a given set of features. Patient data available for thosefeatures is used to determine the value of the features.

The extraction is from the coronary CT data and the patient data. Forexample, the CT-FFR value, clinical data, values from the modeling ormodel fit to the CT or other imaging data, and/or coronary CT data areused as sources of information for extraction.

The extraction may be selecting or determining the value. For example,the CT-FFR value is selected without change for the input vector. Asanother example, anatomical, functional, measured, or other values ofacquired patient data are used as values for the input vector.Alternatively, the extraction alters the acquired values, such as byfiltering or combining information.

For the coronary CT data, the extraction calculates representativeinformation from the CT data. For example, Haar wavelets, steerable,and/or other filter kernels are applied to the CT data to calculate thevalues of features. In another example, a deep learnt kernel for afeature is convoluted with the CT data to determine the values of thefeature spatially across the CT data. Alternatively, the intensities orscalar values of the coronary CT data are used as values of the inputvector.

Different predictors may use different input vectors. Different sets ofvalues may be extracted for different predictors. Alternatively, one setis extracted for all predictors or only one predictor.

In the embodiment for deciding whether to apply CT-FFR, the onlyfeatures may be directly derived from the coronary CT data. Rather thanmodeling, convolution is used to determine the values of the features.Alternatively, values are extracted from the CT data, non-invasivepatient data (e.g., clinical data), modeling data, and/or biochemicalmeasurements.

In act 18, the extracted values are input to the machine-learnt clinicaldecision support system. The input is by applying the values to thematrices representing the machine-learnt predictor. The coronary CT scandata for a patient is input in the form of values for features. Otherpatient data, such as non-invasive patient data for the patient, may beinput in the form of the extracted values. The other data may includeclinical data, biochemical measurements, estimates of function from afunctional or physiological model fit to the CT data, and/or estimatesof anatomy from an anatomical model fit to the CT data.

In act 20, the clinical decision support processor or system generatesone or more clinical decisions for treatment of the patient. By applyingthe values of the input vector to the matrices or variables of thepredictor, the clinical decision appropriate for that patient is outputas a prediction to support the actual decision to be made by thetreating physician.

The clinical decision for the patient is performed prior to review ofimages from the coronary CT scan data by the treating physician or otherphysician in charge of treatment decisions for the patient. Thegeneration of the decision may be performed prior to review of images bya radiologist or other to derive measures or indications of health ofthe patient. Alternatively, the generation occurs at later times, suchas on demand.

The predictor is a machine-learnt predictor of the CT-based clinicaldecision support system. Machine learning uses training data of labeledor ground truth scan to learn to predict the clinical decision. Thetraining data is used as knowledge of past cases to train the classifierto classify the patient into decision groups or options. The trainingassociates the features of the input vector with clinical decisions.

Any machine learning or training may be used. A probabilistic boostingtree, support vector machine, neural network, sparse auto-encodingclassifier, Bayesian network, or other now known or later developedmachine learning may be used. Any semi-supervised, supervised, orunsupervised learning may be used. Hierarchal or other approaches may beused. In one embodiment, the classification is by a machine-learntclassifier learnt with deep learning. As part of identifying featuresthat distinguish between different outcomes, the classifier is alsomachine learnt. Any deep learning approach or architecture may be used.For example, a convolutional neural network is used. The network mayinclude convolutional, sub-sampling (e.g., max pooling), fully connectedlayers, and/or other types of layers. By using convolution, the numberof possible features to be tested is limited. The fully connected layersoperate to fully connect the features as limited by the convolutionlayer after maximum pooling. Other features may be added to the fullyconnected layers, such as non-imaging or clinical information. Anycombination of layers may be provided. Hierarchical structures areemployed, either for learning features or representation or forclassification or regression. The computer-based decision support systememploys a machine learning algorithm for automated decision making.

In alternative embodiments, a model other than a machine-learntpredictor is used. Rule based (e.g., decision tree), reduced order(e.g., lumped parameter model of the coronary circulation system), orother models are used. For example, for deciding whether to performCT-FFR, the size and other characteristics of the anatomy are usedheuristically or based on rules to predict this clinical decision.Rule-based or multi-criteria decision making (MCDM) approaches likeaggregated indices randomization method (AIRM), analytic hierarchyprocess (AHP), analytic network process (ANP, an extension of AHP),elimination and choice expressing reality (ELECTRE), measuringattractiveness by a categorical based evaluation technique (MACBETH),multi-attribute global inference of quality (MAGIQ), potentially allpairwise rankings of all possible alternatives (PAPRIKA), preferenceranking organization method for enrichment evaluation (PROMETHEE), orthe evidential reasoning approach for MCDM under hybrid uncertainty maybe used.

The machine-learnt predictor, with or without deep learning, is trainedto associate the categorical labels (output clinical decision of what todo next for the patient) to the extracted values of one or morefeatures. The machine-learning uses training data with ground truth tolearn to predict based on the input vector. The resulting machine-learntpredictor is a matrix for inputs, weighting, and combination to output aclinical decision. Using the matrix or matrices, the processor inputsthe extracted values for features and outputs the prediction.

FIG. 2 shows one embodiment for training with machine learning. Totrain, a large database 30 based on patient-specific data is acquired.The database 30 contains numerous pairs of patient data sets (inputdata—as acquired during trials or collected in registries), and thecorresponding decisions that were taken by the clinicians after thecoronary CT angiography exam.

Each recorded decision may additionally have a label representing thecorrectness of the decision. The label may be represented by a binaryvariable as correct or incorrect or may be represented as a continuousvariable representing a range of correctness. The value of thiscorrectness label may be derived from patient outcome (e.g. number of ortime of next major adverse cardiac event (MACE), days ofhospitalization, date of re-hospitalization, or subsequent clinicalexams and their results). The correctness label may already exist whenthe training database 30 is set up or may be generated based on thepatient outcome. Manual or automated methods may be employed forassigning labels to the decision (e.g. machine-learnt classification orrule based model). In alternative embodiments, correctness is notprovided.

In one embodiment, only the decisions to which a positive label (correctdecision) has been assigned are used for the training. Alternatively,all decisions, both correct and incorrect, may be used for the training.The incorrect decisions are used as penalization samples to discouragethe model from taking such a decision in a similar situation.

The database 30 contains patient-specific data, such as the same typesof data acquired in acts 12 and 14A-D of FIG. 1. For example, data formany different patients includes: coronary CT data (e.g., angiographymedical images or scan data), non-invasive patient data (e.g.,demographics and patient history), measures from other medical equipmentand devices (e.g., measures from stethoscope, blood pressure meter,non-medical grade devices (e.g. wearables)), and/or biochemical signals.For each patient, the corresponding clinical decisions that were madeare included. Data sets for tens, hundreds, thousands, or more patientsare acquired.

Data from anatomical modeling and/or functional modeling may be acquiredor be part of the database 30, such as where the modeling for thepatients was previously fit to the CT data for those patients. Wheresuch model fitting was not performed, the modeling may be applied 32, 34to the CT data for the patients in the database 30. This providesadditional data that may be used for extracting 36 values for features.Other machine-learnt or rule-based methods may be employed to extractadditional features relevant for the anatomical and functionalevaluation of the coronary arteries, which are in turn important for theclinical decision to be taken.

Some or all the data of the database 30 may be generated synthetically.Rather than using data for an actual patient, data is generated byperturbing patient data to create samples not from an actual patient. Anon-patient physical model (e.g., tubes to represent the coronary arterytree with fluid simulating blood and a pump simulating pressure from theheart) may be used. Generic or non-patient specific computer modelingmay be used to generate the data. Synthetic images, synthetic anatomicalmodels, and/or other non-patient-specific data may be used.

Since invasively measured FFR is the current gold standard in thefunctional evaluation of coronary artery disease, the training may bebased on a patient-specific database 30 that includes invasivelymeasured FFR or other coronary functional diagnostic indices (e.g.,coronary flow reserve (CFR), instantaneous wave-free ratio (IFR), indexof microcirculatory resistance (IMR), basal stenosis resistance (BSR),hyperaemic stenosis resistance (HSR), or rest pressure (Pd/Pa)) asground truth. Previous studies have shown that FFR computed fromangiographic data (angioFFR) has slightly higher accuracy than FFRcomputed from coronary CT angiography data. As a result, angioFFR mayalso or instead be used as ground truth during the training.Alternatively, if the decision in the catheterization laboratory is notbased on functional indices (measured or computed) and anatomicalmarkers are used for decision making, these may be used during thetraining.

Once this database 30 is assembled, relevant features and thecorresponding clinical decisions are extracted 36, 38 and used to train40 one or more data-driven surrogate models using machine learningalgorithms. During the training phase, more features may be availablethan during the online prediction phase. The features which are missingduring the prediction phase may be estimated based on similar datasetsin the training database, (e.g. by employing a separate machine learningalgorithm specifically trained for this purpose) or by substitution ofan average.

In the embodiment where the machine training is to predict a decision ofwhether to perform CT-FFR, the training may be based, in part, on ameasure of utility. The utility may account for the expected amount oftime before the CT-FFR results are available, as compared to the stateof the patient. Especially in emergency settings (e.g. in the emergencyroom) or for unstable patients, the additional wait time required byCT-FFR may increase risks for the patient (e.g. prolonged ischemia). Thetraining learns to recommend alternative tests (e.g. invasive FFR)regardless of the expected CT-FFR results (i.e., learns to use utilityto predict the decision whether to use CT-FFR). The utility may be usedfor learning to predict other decisions.

Given the cost pressure in routine clinical workflows and thesignificant time and resources allocated to performing CT-FFR for apatient, cost effectiveness may also be used for training. A value orvalues represented cost effectiveness is used in training. Alternativelyor additionally, the data used for training is limited to only featuresthat are already available or may be determined at no cost or with verylittle additional cost.

One predictor may be trained to output multiple decisions. In case ofmore than two options, a multiple option choice may be performed (e.g.using a multi-class classifier). Alternatively, a cascade or parallelset of machine-learnt predictors are trained. The machine learningalgorithms may be used in a cascaded or parallel workflow. Eachpredictor is trained to make one or more (a sub-set) of the possibledecisions. Each decision may be followed by more fine-grade options ofthat decision by the same or a different predictor (e.g., if thedecision is to send the patient to the catheterization laboratory forfurther investigations, the machine learning model may be furtheremployed to decide which type of investigations should be performed inthe catheterization laboratory (e.g., X-ray Angiography, opticalcoherence tomography (OCT), intravascular ultrasound (IVUS), or invasiveFFR/IFR)). If the decision is to send the patient home, the machinelearning model may be further employed to decide which type ofmedication should be prescribed and/or when should the patient returnfor a follow-up screening. The clinical decision may be a series ofhierarchical decisions, such as: send the patient to the catheterizationlaboratory for further invasive testing and/or intervention (e.g.diagnostic catheterization, PCI, or CABG) or do not send the patient tothe catheterization laboratory, but instead send the patient for anothernon-invasive test (e.g., perfusion imaging, SPECT, or stressechocardiography), or discharge the patient and prescribe medication,including what type of medicine.

Cascaded predictors may be employed to provide increasing levels ofdetails for the clinical decision. A first predictor decides if furthermedical exams are required or not. A second predictor may decide whichtype of further medical exams are required. A third predictor may decidethe specific acquisition parameters of the medical examination. Anycascade, hierarchal, and/or multi-class training and resultingpredictors may be used.

Returning to the application of the machine-learnt predictor of FIG. 1(online or application phase of machine learning), the machine-learntpredictor generates the clinical decision or decisions in response toinput of the input vector. The decision is a recommendation for thetreatment of the patient. Any clinical decisions may be made. In oneembodiment, the treatment options include sending the patient forinvasive stenting, sending the patient for invasive measurement, sendingthe patient for a non-invasive test, prescribing medication to thepatient, and/or discharging the patient. Additional, different, or feweroptions and corresponding decisions may be provided. For example, thedecision is for what intervention and/or invasive testing to use (e.g.,diagnostic catherization, percutaneous coronary intervention (PCI),coronary artery bypass grafting (CABG), or stenting).

The decision may be to or not to perform further examination or testing.For example, decisions are provided for: Thallium stress test (i.e.,myocardial perfusion imaging (MPI), multigated acquisition (MUGA) scan,radionuclide stress test, or nuclear stress test), exercise stress test(i.e., treadmill test, exercise test, or exercise cardiac stress test(ECST), cardiac CT (i.e., tomography, including CT, CAT scan, EBCT, DCA,DSA, multidetector CT (MDCT)), magnetic resonance imaging, myocardialperfusion scintigraphy using single photon emission computed tomography(SPECT) or positron emission tomography (PET), perfusion rest/stressCMR, electrocardiogram (EKG/ECG), stress or rest echocardiography, X-rayangiography, rotational angiography, OCT, IVUS, or invasive pressure,flow, or resistance measurements (e.g., FFR, IFR, CFR, BSR, rest Pd/Pa,HSR, hyperemic IFR, or IMR). Stress imaging may be performed either withexercise or pharmacologically. In general, exercise stress imaging ispreferred over pharmacological testing if a patient can exercise to asufficient cardiac workload because exercise can provide higherphysiological stress and better correlation between a patient's symptomsand physical work capacity than what would be achieved bypharmacological testing. If stress is induced pharmacologically, theclinical decision may also refer to the vasodilating agent of choice(e.g., adenosine, dipyridamole, regadenoson, or dobutamine).

The clinical decision may be defined at patient level or at lesion orplaque level. The decision is for treatment of the patient and/or fortreatment of specific lesions or plaques.

The clinical decision may be binary. For example, the decision iswhether to send the patient to the catheterization laboratory. Asanother example, the decision is whether patient has no significantcoronary artery disease or may have significant coronary artery disease(e.g., send patient home or not). In yet another example, the decisionis whether CT-FFR will be negative at all locations or CT-FFR may bepositive at certain locations (i.e., decision to or not to performCT-FFR).

The machine-learnt predictor may produce results (“clinical decision”)either as an absolute value (with probability=1) or as a set ofprobabilities for each decision. For example, the result may be asfollows: send the patient to the catheterizationlaboratory-probability→0.95, and do not send the patient to thecatheterization laboratory-probability→0.05. The clinical decision maybe a continuous variable, like the settings or parameters of a futurescreening examination. The output from the predictor may also include aconfidence score, along with potential sources of uncertainty. Missingdata and the magnitude of the effect of the missing data on the decisionmay be indicated.

Besides the decision, the clinical decision support system mayadditionally indicate a decision motivation. The decision motivationembeds the patient-specific characteristics or features that are mostimportant for the decision (e.g. calcium score >400, age >65→CT-FFR testnot required since the probability for catheterization laboratoryintervention is higher than 95%).

By using a machine-learnt predictor, data from heterogeneous sources maybe integrated to perform a comprehensive assessment. The onlineprediction phase is, outputting results in near real-time (e.g., withina few seconds). As a result, the machine-learnt predictor may be rundirectly on a workstation on-site and be readily accessible to theclinician for assistance in decision making.

In one embodiment, the predictor determines whether to perform CT-FFR asthe clinical decision. Where the predictor is machine trained, themachine-learnt predictor is based on training data with a ground truthfrom invasive FFR and/or angioFFR. Alternatively, CT-FFR is used as theground truth.

The predictor may predict the values for CT-FFR without performing theCT-FFR, thus avoiding the input by a user or processor of segmentationof the arteries. The predictor predicts CT-FFR values as being eitherpositive, negative or lying in a grey-zone (i.e., being withinpredefined values). In another embodiment, the predictor may predictbin-based CT-FFR values (e.g. each bin spanning an interval of 0.1 withthe prediction being of a distribution of CT-FFR values for thelocations in the patient). The predicted values may refer to the entirepatient or to certain branches (main branches, side branches). Thepredictor may predict if CT-FFR is required for certain branches. As aresult, the user may be able to focus on the selected branches whilerunning the CT-FFR application, thus shortening the total runtime forthe CT-FFR test.

In one example, the predictor determines merely that no CT-FFR isrecommended for the patient. The decision may include other options,such as generating the clinical decision as invasive treatment of thepatient or medicinal treatment without the CT-FFR. The decision is toskip performance of CT-FFR for the patient. In another example, thepredictor determines merely that CT-FFR is recommended for the patient.

FIG. 4 shows an example hierarchal arrangement of predictors fordetermining whether to perform 61 CT-FFR. As such, some of the featuresmay be evaluated before performing the coronary CT angiographyexamination to acquire the CT data to be used by the CT-FFR algorithm.Each stage or predictor 60, 62, 64, 66 determines whether to perform 61CT-FFR. The first predictor 60 operates on a reduced input vector, suchas patient data not including than the coronary CT data and includingclinical history and demographics. If the prediction is not to perform61 CT-FFR, the decision is to gather additional information, such asnon-invasive tests. The second predictor 62 operates on a larger inputvector, such as including the previous information and results fromnon-invasive test or tests. The prediction is to perform 61 CT-FFR or togather more data. If the prediction is not to perform 61, the decisionis to perform a calcium scoring test. The third predictor 64 operates onthe previous information from the second predictor plus results from thecalcium scoring test. The prediction is to perform 61 or to gather moredata in the form of the coronary CT angiography scan. The fourthpredictor 66 uses the available information (previous information andthe CT data) to recommend performance 61 or not to perform 68 theCT-FFR.

In another embodiment, the decision whether to perform CT-FFR occursduring performance of CT-FFR. The clinical decision becomes whether tocease performing CT-FFR before completion. The decision making occurswhile running the CT-FFR. If the requirement for the CT-FFR test is notexcluded a priori, a decision to stop running the CT-FFR test may betaken during the test (e.g. either because coronary artery disease canbe excluded or because coronary artery disease is classified as beingfunctionally significant and the patient needs to be sent to thecatheterization laboratory). The machine-learnt predictor may beemployed to take such a decision based on partial information as thatinformation is acquired for the CT-FFR. For example, anatomicalinformation extracted using fully automated centerline and segmentationalgorithms is used. Anatomical information of main branches may be used.Any subset of the features that are generated during performance of theCT-FFR may be used with other patient information to make the decisionwhether to continue. Measures of uncertainty may be integrated for anytype of the above listed features and information.

In act 22, the clinical decision is transmitted. The transmission is toa display, such as a monitor, workstation, printer, handheld, orcomputer. Alternatively or additionally, the transmission is to amemory, such as a database of patient records, or to a network, such asa computer network.

The transmission provides information for the physician decision. Theclinical decision support system provides an initial or startingrecommendation, which may be approved or disapproved by the treatingphysician. The radiologist may use the recommended decision or decisionsto determine what measures to perform or how much time to spend on anymeasures. The physician accesses the recommended treatment from memory,such as the patient record, and/or from a display.

In one embodiment, the clinical decisions are visualized, either as textor in a graphical way (e.g. overlaid on the medical images), andpresented to the clinician. Decision support information, such astreatments, risks, guidelines, or other information, may be output.Diagnostic rules for verifying the cause, such as based on guidelines orstudies, may be output as decision support.

Clinical decisions may be visualized on the CT scanner or on anotherdevice, such as an imaging workstation. For example, the clinicaldecision support system provides a touch screen enabling interactionswith this workflow (gestures to rotate, zoom, pan). Point and touchcauses the system to display the value of interest at the point oftouch.

The decisions may be presented with estimates of the evolution of thepatient in time. For example, predictions of an amount of time to thenext MACE, re-hospitalization, and/or death are provided with thedecisions and/or with non-recommended decisions. The probability of noevent occurring in a period may be predicted. As such, for a specificclinical decision, the likely evolution of the patient over a certainperiod may be displayed to the user, accompanied for example by a futurescreening date.

Any display of the decision or decisions may be used. In one embodiment,a decision tree shows the clinical decision, other possible decisions,and further treatment options resulting from the clinical decision.Besides a basic text based display, another option is to display in ahierarchy not only the currently selected clinical decision but alsopossible subsequent clinical decisions. FIG. 3 shows an example display.The recommended treatment or clinical decision 50 after the coronary CTscan is to send the patient to the catheterization laboratory forinvasive investigation. As a result, various options 52, 54 at the timeof the investigation in the catheterization laboratory are displayed.The options 51 not recommended may or may not be shown. Moreover, theuser may be able to select one of the options 52 for the subsequentstages and, as a result, the viable clinical decisions 54 at the nextstage may be displayed. Alternatively or additionally, the clinicaldecision support system recommends the subsequent decision at eachstage. Other visualizations may be used.

The decision support system is implemented locally. One advantage of amachine-learnt predictor is that the online prediction is fast,outputting results almost instantaneously or in a matter of secondsgiven access to the information. Hence, the machine-learnt predictor maybe run directly on the workstation located at a clinic or hospital. Thesystem may be run on a portable device (e.g., an instance of wearablecomputing). The system may be combined with a personal assistantinteracting with the individual in natural language.

Alternatively, the decision support system may be available as a serviceand/or operated remotely. A server or other remote processor is accessedby the hospital or clinician to obtain the patient-specific clinicaldecision. A hybrid on-site/off-site processing workflow may be used.Off-site processing may provide more detailed information or additionalinformation than would be available on-site, which is enabled by theless strict requirement on the processing time. Examples of suchscenarios include employing a complex computational model availableoff-site but not on-site for providing further input information orfeatures. On-site assessment may not be available at the time when themedical images are acquired. This may be due for instance to limitationsof the imaging workstation (e.g., incompatible hardware or softwareconfiguration) or unavailability of the workstation providing theprocessing functionality. In this case, off-site processing may beoffered as an alternative to produce the same results as the on-sitecounterpart or with the possibility of choosing different options. Theon-site assessment may be inconclusive or uncertain due to limitationsof the predictor (e.g. the data set being processed has features outsidethe range considered in the training set). In this case, the off-siteprocessing may include re-training the machine-learnt predictor so thatthe feature values of the new case are within those of the trainingdataset. The on-site assessment may be inconclusive or uncertain due tointrinsic uncertainty of clinical decisions. In this case, off-siteprocessing may include consulting medical experts (human or databases)to find the best course of action, for instance based on previousclinical cases with similar characteristics.

If the predicted decision is to perform another medical examination(imaging or non-imaging), the clinical decision support system may beused to schedule the examination in the hospital. Such information maybe used to perform an optimized scheduling of patients for medicalexams. Multiple parallel machine-learnt models may be employed for thispurpose.

The predictor is trained for general use at different facilities.Alternatively, each clinical center, institution, hospital network, ormedical practice defines their own clinical decisions (e.g., based onthe available medical devices, scanners and/or examinations). Thepredictor for clinical decision making may be adapted for the specificsetting or availability to avoid recommending unavailable decisions ifthere is an available alternative. The machine-learnt predictor may betrained centrally (using all available datasets) or using only thedatasets from a specific hospital.

FIG. 5 shows a system for coronary decision support, such as a systemfor FFR decision support or other coronary CT clinical decision support.The system implements the method of FIG. 1 or another method to outputrecommended clinical decisions, such as shown in FIG. 3. Coronary CTdata and other patient information are used to recommend clinicaldecisions.

The system includes a CT scanner 80, a decision support processor 82, amemory 84, a graphical user interface (GUI) 88 with a user input 85 anda display 86, and one or more machine-learnt classifiers 90. Additional,different, or fewer components may be provided. For example, a networkor network connection is provided, such as for networking with a medicalimaging network or data archival system or networking between the CTscanner 80 and the decision support processor 82. In another example,the user input 85 is not provided. As another example, a server isprovided for implementing the decision support processor 82 and/ormachine-learnt classifiers 90 remotely from the CT scanner 80.

The decision support processor 82, memory 84, user input 85, display 86,and/or machine learnt classifiers 90 are part of the CT scanner 80.Alternatively, the decision support processor 82, memory 84, user input85, display 86, and/or machine learnt classifiers 90 are part of anarchival and/or image processing system, such as associated with amedical records database workstation or server, separate from the CTscanner 80. In other embodiments, the decision support processor 82,memory 84, user input 85, display 86, and/or machine learnt classifiers90 are a personal computer, such as desktop or laptop, a workstation, aserver, a network, or combinations thereof.

The CT scanner 80 is a medical diagnostic imaging CT system. A gantrysupports a source of x-rays and a detector on opposite sides of apatient examination space. The gantry moves the source and detectorabout the patient to perform a coronary CT angiography scan. Variousx-ray projections are acquired by the detector from different positionsrelative to the patient. Computed tomography solves for the two orthree-dimensional distribution of the response from the projections.Ultrasound, x-ray, fluoroscopy, positron emission tomography, singlephoton emission computed tomography, and/or magnetic resonance systemsmay additionally be used.

The memory 84 may be a graphics processing memory, a video random accessmemory, a random access memory, system memory, cache memory, hard drive,optical media, magnetic media, flash drive, buffer, database,combinations thereof, or other now known or later developed memorydevice for storing data. The memory 84 is part of the CT scanner 80,part of a computer associated with the decision support processor 82,part of a database, part of another system, a picture archival memory,or a standalone device.

The memory 84 stores patient data, such as in a computerized patientrecord. Any of the patient data discussed herein may be stored, such ascoronary CT data, fit models, parameters from fit models, measurements,clinical data, non-invasive test results, and/or biochemicalmeasurements. The memory 84 alternatively or additionally stores amatrix or matrices embodying one or more machine-learnt predictors.Rule-based or other predictors may be stored. The memory 84 mayalternatively or additionally store data during processing, such asstoring information discussed herein or links thereto.

The memory 84 or other memory is alternatively or additionally anon-transitory computer readable storage medium storing datarepresenting instructions executable by the programmed decision supportprocessor 82 or a processor implementing the clinical decision supportand/or machine-learnt classifiers 90. The instructions for implementingthe processes, methods and/or techniques discussed herein are providedon non-transitory computer-readable storage media or memories, such as acache, buffer, RAM, removable media, hard drive or other computerreadable storage media. Non-transitory computer readable storage mediainclude various types of volatile and nonvolatile storage media. Thefunctions, acts or tasks illustrated in the figures or described hereinare executed in response to one or more sets of instructions stored inor on computer readable storage media. The functions, acts or tasks areindependent of the particular type of instructions set, storage media,processor or processing strategy and may be performed by software,hardware, integrated circuits, firmware, micro code and the like,operating alone, or in combination. Likewise, processing strategies mayinclude multiprocessing, multitasking, parallel processing, and thelike.

In one embodiment, the instructions are stored on a removable mediadevice for reading by local or remote systems. In other embodiments, theinstructions are stored in a remote location for transfer through acomputer network or over telephone lines. In yet other embodiments, theinstructions are stored within a given computer, CPU, GPU, or system.

The decision support processor 82 is a general processor, centralprocessing unit, control processor, graphics processor, digital signalprocessor, three-dimensional rendering processor, application specificintegrated circuit, field programmable gate array, digital circuit,analog circuit, combinations thereof, or other now known or laterdeveloped device for applying a clinical decision predictor. Thedecision support processor 82 is a single device or multiple devicesoperating in serial, parallel, or separately. The decision supportprocessor 82 may be a main processor of a computer, such as a laptop ordesktop computer, or may be a processor for handling some tasks in alarger system, such as in the CT scanner 80. The decision supportprocessor 82 is configured by instructions, design, hardware, and/orsoftware to perform the acts discussed herein.

The decision support processor 82 is configured to acquire and/orextract an input feature vector from the coronary CT data and thecomputerized patient record. For example, the input feature vectorincludes values from non-invasive patient data and biochemicalmeasurements from the computerized patient record, and the input featurevector includes values for features from the coronary CT data,anatomical information derived from the coronary CT data, and/orfunctional evaluation value derived from the coronary CT data.

The decision support processor 82 is configured to apply the inputfeature vector to a machine-learnt classifier. The decision supportprocessor 82 may be configured to calculate values for features andinput the values to a machine-learnt classifier 90 to predict one ormore clinical decisions for a specific patient.

The machine-learnt classifiers 90 are implemented by the decisionsupport processor 82 or other processor with access to the matricesdefining the classifiers 90 stored in the memory 84 or other memory. Themachine-learnt classifiers 90 are matrices of inputs (i.e., values offeatures in the input vector), weights, relationships between weightedinputs or other layers, and outputs of recommended decisions,probability of correctness for the recommended decisions, utility of thedecisions, and/or cost of the decisions.

Any machine training may be used to create the machine-learntclassifiers 90. For example, a support vector machine is used. Asanother example, deep learning is used to both train the classifier andlearn distinguishing features (e.g., learn convolution or filter kernelsto extract determinative information from the scan and/or patient data).The machine-learnt classifiers 90 are trained to relate input values todecisions. The probability of any given decision being correct ormatching the knowledge incorporated into the machine-learnt predictormay be estimated.

One or more machine-learnt classifiers 90 are provided. For example, onemachine-learnt classifier 90 is provided for each of multiple possibledecisions in treating coronary artery disease. Cascade, parallel, ormulti-class classifiers may be used. In one embodiment, a singleclassifier is provided for a single decision, such as one classifier 90to determine whether to perform CT-FFR.

The decision support processor 82, using the machine-learnt classifier90, is configured to output a clinical decision for the patient inresponse to the application of the input feature vector. The output ofthe clinical decision may be prior to entry of a treatment into thecomputerized patient record by a physician. The recommended decisionhelps guide the treating physician, so is provided to the treatingphysician prior to entry of an order for the patient. Alternatively, theoutput decision is used as the order without the intervening physician.The output decision may be provided prior to review of the coronary CTdata by a radiologist. Other timing may be provided.

In the embodiment where the machine-learnt classifier 90 is configuredby training to output a decision of whether to perform CT-FFR, theoutput is prior to entry of an instruction about CT-FFR into thecomputerized patient record for the patient by a physician. Where therecommendation is not to perform the CT-FFR, the cost and timeassociated with CT-FFR may be avoided. The decision may be due to thepatient having or not likely having coronary artery disease based on themachine-learnt association of the input feature vector to the decision.A hierarchy of machine-learnt classifiers 90 may be used for thedecision. The machine-learnt classifier 90 for determining whether toperform CT-FFR may be applied during performance of CT-FFR. Ifsufficient determinative information results from partial application ofCT-FFR, then the decision may be to cease further performance to savetime or money.

The decision support processor 82 may be configured to generate agraphic user interface (GUI) 88 for input of values or data and/or foroutputting decisions. The GUI 88 includes one or both of the user input85 and the display 86. The GUI 88 provides for user interaction with thedecision support processor 82, CT scanner 80, and/or machine-learntclassifiers 90. The interaction is for inputting information (e.g.,selecting patient files) and/or for reviewing output information (e.g.,viewing recommended decisions with or without supporting informationsuch as probabilities and/or values of features input to the classifier90). The GUI 88 is configured (e.g., by loading an image into a displayplane memory) to display the decision or decisions.

The user input device 85 is a keyboard, mouse, trackball, touch pad,buttons, sliders, combinations thereof, or other input device. The userinput 85 may be a touch screen of the display 86. User interaction isreceived by the user input device 85, such as a designation of a regionof tissue (e.g., a click or click and drag to place a region ofinterest). Other user interaction may be received, such as foractivating the classification.

The display 86 is a monitor, LCD, projector, plasma display, CRT,printer, or other now known or later developed devise for outputtingvisual information. The display 86 receives images of graphics, text,quantities, spatial distribution of anatomy or function, or otherinformation from the decision support processor 82, memory 84, CTscanner 80, or machine-learnt classifiers 90.

One or more images are displayed. The images may or may not includeanatomical representation or imaging, such as an anatomical image fromthe coronary CT data. The image includes one or more recommendeddecisions, such as an annotation on a CT image or in a display of areport for the patient. Indications of probability may be included inthe image. The image includes an indication, such as a text, a graphic,or colorization, of the classification of the patient for the decision.In one embodiment, a decision tree with one or more recommendeddecisions and possible alternative decisions is displayed, such as shownin FIG. 3. Instead of outputting one specific decision, themachine-learnt classifier 90 may be used to present to the user the topn (e.g. 3) possible decisions, ranked based on their correspondingconfidence. The user may then select the final decision.

The clinical decision support system is fully automated. The recommendeddecisions are output once activated with no more input other than theactivation. Other inputs, such as to select information or configure thesystem, may be used. In an alternative embodiment, the user or clinicianintervenes, leading to semi-automated decision making. For example, theclinician may select a subset of decisions that are viable or seemappropriate (e.g., a certain type of invasive test may not be availablein the hospital) from a large set of possible decisions. Hence, thedecision support system outputs a decision from the sub-set of availabledecisions. Multiple machine-learnt classifiers may be trained fordifferent subsets of possible decisions, or the same machine-learntclassifier may be employed irrespective of the selected viabledecisions. The decision with highest probability from the selected setof available decisions may be suggested. The clinician may intervene inthe workflow by choosing to discard some of the input information orfeatures that are considered irrelevant.

While the invention has been described above by reference to variousembodiments, it should be understood that many changes and modificationscan be made without departing from the scope of the invention. It istherefore intended that the foregoing detailed description be regardedas illustrative rather than limiting, and that it be understood that itis the following claims, including all equivalents, that are intended todefine the spirit and scope of this invention.

I(We) claim:
 1. A method for coronary decision support using a computedtomography (CT)-based clinical decision support system, the methodcomprising: scanning a patient with a computed tomography system, thescanning providing coronary CT data representing a heart of the patient;acquiring, from a computerized medical record database, patient datadifferent than the coronary CT data; extracting values for features ofan input vector of a machine-learnt predictor of the CT-based clinicaldecision support system from the coronary CT data and the patient data;generating, by the machine-learnt predictor of the CT-based clinicaldecision support system, a clinical decision for treatment of thepatient based on the input vector; and transmitting the clinicaldecision.
 2. The method of claim 1 wherein acquiring, extracting,generating, and transmitting are performed upon scanning and before areview by a physician.
 3. The method of claim 1 wherein acquiringcomprises acquiring as the patient data (1) a CT-based fractional flowreserve (FFR) value and (2) clinical data for the patient, and notacquiring an invasive FFR prior to performing the generating, andwherein extracting comprises extracting the values from the CT-FFR valueand the clinical data.
 4. The method of claim 1 wherein generatingcomprises determining whether to perform CT-based fractional flowreserve (FFR) as the clinical decision.
 5. The method of claim 1 whereinacquiring comprises acquiring non-invasive data, biochemicalinformation, and model information fit to the coronary CT data, andwherein extracting comprises extracting the values from the CT-FFRvalue, the clinical data, the model information, and the coronary CTdata.
 6. The method of claim 1 wherein acquiring comprises acquiringmodel information fit to the coronary CT data, the model informationbeing from a physiological or functional model, from an anatomicalmodel, or from both the physiological or functional model and theanatomical model, and wherein extracting comprises extracting the valuesfrom the model information, and the coronary CT data.
 7. The method ofclaim 1 wherein generating comprises generating the clinical decisionfrom options including sending the patient for invasive stenting,sending the patient for invasive measurement, sending the patient for anon-invasive test, prescribing medication to the patient, anddischarging the patient.
 8. The method of claim 1 wherein generatingcomprises generating the clinical decision as a recommendation for thetreatment.
 9. The method of claim 1 wherein generating comprisesgenerating with the machine-learnt predictor comprising a cascade orparallel set of machine-learnt classifiers.
 10. The method of claim 1wherein transmitting comprises transmitting the clinical decision asinformation for physician decision.
 11. The method of claim 1 whereintransmitting comprises displaying a decision tree showing the clinicaldecision, other possible decisions, and further treatment optionsresulting from the clinical decision.
 12. A system for coronary decisionsupport, the system comprising: a computed tomography (CT) scanner forscanning a patient, the CT scanner is configured to output coronary CTdata for the patient; a memory stores a computerized patient record; anda decision support processor configured to extract an input featurevector from the coronary CT data and the computerized patient record, toapply the input feature vector to a machine-learnt classifier, and tooutput a clinical decision for the patient from the machine-learntclassifier in response to the application of the input feature vector.13. The system of claim 12 wherein the decision support processor isconfigured to output the clinical decision prior to entry of a treatmentinto the computerized patient record by a physician.
 14. The system ofclaim 12 wherein the decision support processor is configured to outputthe clinical decision prior to review of the coronary CT data by aradiologist.
 15. The system of claim 12 wherein the clinical decisioncomprises a recommendation to perform non-invasive CT-based fractionalflow reserve.
 16. The system of claim 12 wherein the input featurevector comprises non-invasive patient data and biochemical measurementsfrom the computerized patient record and comprises features from thecoronary CT data, anatomical information derived from the coronary CTdata, and functional evaluation value derived from the coronary CT data.17. The system of claim 12 further comprising a display configured todisplay the clinical decision in a decision tree of possible clinicaldecisions.
 18. A method for coronary decision support using a clinicaldecision support system, the method comprising: inputting coronarycomputed tomography (CCT) scan data for a patient and other non-invasivepatient data for the patient to a machine-learnt clinical decisionsupport system; generating, by the machine-learnt clinical decisionsupport system in response to the inputting, a clinical decision for thepatient; and transmitting the clinical decision as a recommendation fortreatment of the patient.
 19. The method of claim 18 wherein generatingis performed prior to review of images from the CCT scan data by aphysician in charge of treatment decisions for the patient.
 20. Themethod of claim 18 wherein inputting the other non-invasive patient datacomprises inputting an estimate of function of a heart of the patientderived from the CCT scan data.